echo splitting - German English Dictionary